horn shells - Alemán Inglés Diccionario